home *** CD-ROM | disk | FTP | other *** search
Wrap
[DESCRIPTION]Creates a hovering information box when the cursor is over an object. It may be used with nearly any object, including links, images, buttons, list items, and table cells.[/DESCRIPTION] [HEAD CODE]<STYLE TYPE="text/css"> <!-- #dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;} //--> </STYLE>[/HEAD CODE] [BODY CODE]<DIV ID="dek"></DIV> <SCRIPT TYPE="text/javascript"> <!-- //Pop up information box II (Mike McGrath (mike_mcgrath@lineone.net, http://website.lineone.net/~mike_mcgrath)) Xoffset=-60; // modify these values to ... Yoffset= 20; // change the popup position. var old,skn,iex=(document.all),yyy=-1000; var ns4=document.layers var ns6=document.getElementById&&!document.all var ie4=document.all if (ns4) skn=document.dek else if (ns6) skn=document.getElementById("dek").style else if (ie4) skn=document.all.dek.style if(ns4)document.captureEvents(Event.MOUSEMOVE); else{ skn.visibility="visible" skn.display="none" } document.onmousemove=get_mouse; function popup(msg,bak){ var content="<TABLE WIDTH=150 BORDER=1 BORDERCOLOR=black CELLPADDING=2 CELLSPACING=0 "+ "BGCOLOR="+bak+"><TD ALIGN=center><FONT COLOR=black SIZE=2>"+msg+"</FONT></TD></TABLE>"; yyy=Yoffset;if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"} if(ns6){document.getElementById("dek").innerHTML=content;skn.display=''} if(ie4){document.all("dek").innerHTML=content;skn.display=''} } function get_mouse(e){ var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft; skn.left=x+Xoffset; var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop; skn.top=y+yyy; } function kill(){ yyy=-1000; if(ns4){skn.visibility="hidden";} else if (ns6||ie4) skn.display = "none" } //--> </SCRIPT>[/BODY CODE] [NOTES]To use the script, put the following code inside the object's tag: ONMOUSEOVER="popup('Description goes here.','#666699')"; ONMOUSEOUT="kill()" Example: <a href="http://www.bashsoftware.tk" ONMOUSEOVER="popup('This webpage was created with Bash HTML Editor. Click here to go to the Bash Software homepage.','#666699')"; ONMOUSEOUT="kill()">Bash Software</a>[/NOTES]